|
Date : 23 Novembre 1992 Programme : PARAGLIDING Protection : DISQUETTE CLEF Outils : SOFT-ICE V2.50 Temps pass� : 5 MINUTES Fichier : PARA.EXE Soci�t� : LORICIEL Divers : Compact� par LZ91 Origine : L.F. Num�ro : 196 Une protection disquette clef ! Pourtant j'�vite de m'y frotter car ce type de protection ne me r�ussi pas sp�cialement. Pour s'en convaincre il suffit de d'�diter le fichier DEPLOMBE.DEP: Les cracks de disquette clef ne sont pas l�gion. Il faut vraiment que "cel�" ne se traduise que par un simple test. C'est le cas ici. Pendant que le jeu s'�vertue � demander l'introduction de la disquette clef dans le lecteur A ou B, j'active SOFT-ICE et je tombe dans une suite de CALL dans laquelle je tourne en boucle. En for�ant un saut � l'issue d'un CALL je me retrouve dans le jeu ! Vraiment trop facile, mais il est vrai que le SOFT �tait compact� par LZ91. Il suffit de forcer le saut qui suit le CALL situ� en CS:2ABD. CS=1051 CS:2ABC 56 PUSH SI CS:2ABD E8D553 CALL 7E95 ; VA LIRE LA DISQUETTE CLEF. CS:2AC0 8BF0 MOV SI,AX CS:2AC2 0BF6 OR SI,SI ; TESTE LA PROTECTION. CS:2AC4 7402 JZ 2AC8 ; A NOPER. ( 9090 ) CS:2AC6 EB55 JMP 2B1D CS:2AC8 1E PUSH DS CS:2AC9 B89813 MOV AX,1398 Avec PCTOOLS chercher ( une fois le fichier pass� dans UNLZEXE ): 8BF00BF67402 Et modifier 7402 par 9090. FREDDY |